Tout ce qui est dit ci-dessous à été testé sur le portable Asus A17-TUF766IU-H7074T. Les autres portables de la série A17 TUF7666IU ne diffèrent que par les disques durs (HD/SSD), la batterie ou la RAM.
Configuration du A17-TUF766IU-H7074T :
Mais il suffit de suivre la procédure ci-dessous pour faire fonctionner le système
Commencer par installer Ubuntu "classiquement" puis suivre les étapes ci-dessous.
ubuntu-mainline-kernel.sh :$ wget https://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.sh
$ sudo install ubuntu-mainline-kernel.sh /usr/local/bin/
$ ubuntu-mainline-kernel.sh -i Finding latest version available on kernel.ubuntu.com Latest version is: v5.8, continue? (y/N)
Source et désinstallation :
https://linuxconfig.org/how-to-upgrade-kernel-to-latest-version-on-ubuntu-20-04-focal-fossa-linux
https://wiki.ubuntu.com/Kernel/MainlineBuilds
linux-headers…, linux-headers-…-generic, linux-image-unsigned…, linux-modules… dans la version souhaitée et les déposer quelque part ou vous saurez les retrouver.dpkgLe logiciel Ubuntu Mainline Kernel Installer installable par un ppa permettra de faire les mises à jour avec une interface graphique.
Le driver nvidia en version 440 ne s'installe pas correctement. Il faut installer la version 450 par ppa.
$ sudo add-apt-repository ppa:graphics-drivers $ sudo apt-get update $ sudo ubuntu-drivers autoinstall
Vérifier que la version "recommandée" est bien supérieure à 450. Sinon vous pouvez forcer l'installation d'une version précise par la commande
$ nvidia-driver-450
Cette installation ne suffit pas utiliser la carte graphique Nvidia. Voir paragraphe suivant.
PARAGRAPHE À COMPLETER
Les procédures des liens ci-dessous ne fonctionnent pas, peut-être car bbswitch semble prévu pour la version 440 du driver nvidia.
Mais la carte nvidia n'est-elle pas éteinte par défaut ? En effet on obtient
$ nvidia-smi |===============================+======================+======================| | 0 GeForce GTX 166... Off | 00000000:01:00.0 Off | N/A | | N/A 41C P8 1W / N/A | 6MiB / 5944MiB | 0% Default | | | | N/A | +-------------------------------+----------------------+----------------------+
Source en fr : http://www.dubourg.name/s9y/archives/422-Arreter-la-carte-Nvidia-Optimus-Prime-sous-Ubuntu-20.04.html
Source originale : https://medium.com/@agathver/nvidia-gpu-optimus-prime-and-ubuntu-18-04-woes-f52e7f850f3d
Il est apparemment nécessaire de définir l'UUID du disque qui contient la swap. Exécuter les commandes suivantes. Le problème peut aussi apparaître par une erreur à l'installation comme celle-ci :
I: The initramfs will attempt to resume from /dev/nvme0n1p4 I: (UUID=3a09b433-78cf-4d2c-8012-093436cd03d0) I: Set the RESUME variable to override this.
Solution trouvée ici : https://askubuntu.com/questions/1124253/missing-firmware-for-amdgpu
$ printf "RESUME=UUID=$(blkid | awk -F\" '/swap/ {print $2}')\n" | sudo tee /etc/initramfs-tools/conf.d/resume
$ sudo update-initramfs -u -k all
Puis redémarrer.
Étrangement il n'était pas possible d'obtenir le caractère « ê ». Il a fallu utiliser et automatiser l'exécution de la commande à l'ouverture de session.
$setxkbmap fr
Contributeurs : Olivier V